package com.project.dao;

import com.project.bean.UserBean;

import java.util.List;

public interface IUserDao {
    /**
     * 登陆
     * @param userName 用户名
     * @param pwd  用户密码
     * @return 返回用户对象
     */
    public UserBean login(String userName,String pwd);

    /**
     * 添加用户
     * @param userBean 用户对象
     */
    public void add(UserBean userBean);

    /**
     * 按id删除
     * @param id 用户id
     */
    public void del(int id);

    /**
     * 按用户id修改密码
     * @param id
     * @param pwd
     */
    public void update(int id , String pwd);

    /**
     * 查询所有用户
     * @return 返回用户集合
     */
    public List<UserBean> findAll();

    /**
     * 按id查询用户
     * @param id
     * @return 返回用户对象
     */
    public UserBean findById(int id);
}
